aux_source_directory(. UTIL_SOURCES)
add_library(${util_lib_name} SHARED ${UTIL_SOURCES})

target_link_libraries(${util_lib_name} PUBLIC
    fmt::fmt
    spdlog::spdlog
)
set_target_properties(${util_lib_name} PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${lib_dir})
